BYOB / Snap! | |
---|---|
![]() ![]() | |
Basisdaten | |
Paradigmen: | Multi-Paradigma: visuell, bildungsorientiert, funktional, prozedural, objektorientiert, meta, ereignisgesteuert |
Erscheinungsjahr: | 2011 |
Designer: | Brian Harvey[1], Jens Mönig[1] |
Entwickler: | Jens Mönig, Brian Harvey |
Aktuelle Version | 9.2.18[2] (4. Juni 2024) |
Typisierung: | dynamisch |
Wichtige Implementierungen: | BYOB 3.x in Squeak als Mod von Scratch
BYOB/Snap! 4.x in JavaScript |
Beeinflusst von: | Scratch, Lisp, Scheme |
Beeinflusste: | Scratch (Einfluss in beide Richtungen, siehe Artikel) |
Betriebssystem: | Windows, macOS, Linux |
Lizenz: | Open Source mit proprietären Komponenten |
snap.berkeley.edu |
Snap!,[3] bis zu Version 3.1.1 unter dem Namen BYOB bekannt (englisch Abk. von Build Your Own Blocks deutsch: „Bau deine eigenen Blöcke“), ist eine auf Scratch aufbauende und von Scheme und damit auch Lisp inspirierte bildungsorientierte visuelle Programmiersprache inklusive ihrer Entwicklungsumgebung für fortgeschrittene Schüler und für die Erwachsenenbildung. Programmbefehle und Programmierumgebung sind englischsprachig.